package tcc.wa.model;

/**
 * Represents a location.
 */
public class Location {
	
	private long id;
	
	private String city;
	
	private String state;
	
	private String region;
	
	private String country;
	
	private GeographicCoordinate coordinate;
	
	public Location(String city, String state, String region, String country, GeographicCoordinate coordinate) {
		this.city = city;
		this.state = state;
		this.region = region;
		this.country = country;
		this.coordinate = coordinate;
	}
	
	public Location() {
	}
	
	public long getId() {
		return id;
	}
	
	public void setId(long id) {
		this.id = id;
	}
	
	public String getCity() {
		return city;
	}
	
	public void setCity(String city) {
		this.city = city;
	}
	
	public String getState() {
		return state;
	}
	
	public void setState(String state) {
		this.state = state;
	}
	
	public String getRegion() {
		return region;
	}
	
	public void setRegion(String region) {
		this.region = region;
	}
	
	public String getCountry() {
		return country;
	}
	
	public void setCountry(String country) {
		this.country = country;
	}
	
	public GeographicCoordinate getGeographicCoordinate() {
		return coordinate;
	}
	
	public void setGeographicCoordinate(GeographicCoordinate coordinate) {
		this.coordinate = coordinate;
	}
}
